home *** CD-ROM | disk | FTP | other *** search
/ PC Shareware 1997 February / PC Shareware 1997-02.iso / programy / envlp122 / envelop.3 / Program / base.eto < prev    next >
Text File  |  1996-03-15  |  22KB  |  967 lines

  1. Begin Code
  2.   ModuleManager.PublishObjectDLL("evitool.dll")
  3.   ModuleManager.PublishObjectDLL("eviui1.dll")
  4.   ModuleManager.PublishObjectDLL("eviui2.dll")
  5.   ModuleManager.PublishObjectDLL("evcomctl.dll")
  6. End Code
  7.  
  8. Type Clock From Clock
  9. End Type
  10.  
  11. Type Window From Window
  12. End Type
  13.  
  14. Type Control From Control
  15. End Type
  16.  
  17. Type Drawable From Drawable
  18. End Type
  19.  
  20. Type IndentedList From IndentedList
  21. End Type
  22.  
  23. Type GLControl From GLControl
  24. End Type
  25.  
  26. Type Directory From Directory
  27. End Type
  28.  
  29. Type File From File
  30. End Type
  31.  
  32. Type BinaryFile From BinaryFile
  33. End Type
  34.  
  35. Type PictureBox From PictureBox
  36. End Type
  37.  
  38. Type ControlGroup From ControlGroup
  39. End Type
  40.  
  41. Type ObjectHierarchy From ObjectHierarchy
  42. End Type
  43.  
  44. Type ScrollBar From ScrollBar
  45. End Type
  46.  
  47. Type Label From Label
  48. End Type
  49.  
  50. Type TextBox From TextBox
  51. End Type
  52.  
  53. Type RichTextBox From RichTextBox
  54. End Type
  55.  
  56. Type Gauge From Gauge
  57. End Type
  58.  
  59. Type ComboBox From ComboBox
  60. End Type
  61.  
  62. Type GdiObject From GdiObject
  63. End Type
  64.  
  65. Type TextFile From TextFile
  66. End Type
  67.  
  68. Type Frame From Frame
  69. End Type
  70.  
  71. Type ColumnHeader From ColumnHeader
  72. End Type
  73.  
  74. Type Screen From Screen
  75. End Type
  76.  
  77. Type GdiPolyline From GdiPolyline
  78. End Type
  79.  
  80. Type Menu From Menu
  81. End Type
  82.  
  83. Type Image From Image
  84.  
  85.   ' METHODS for object: Image
  86.   Function DetailedEdit() As Long
  87.     Dim dlg as New OpenDialog
  88.     ' Initialize handled status to not true
  89.     DetailedEdit = False
  90.   
  91.     dlg.Filter = "Bitmap Files (*.bmp)|*.bmp|All Files (*.*)|*.*"
  92.     dlg.Title = "Load Picture"
  93.     If (dlg.Execute() = IDOK) Then 
  94.       If (Not Picture) Then 
  95.         Picture = EmbedObject(Me, Bitmap, UniqueEmbedName(Me, "bitmap"))
  96.       End If
  97.       Picture.LoadType = "FileBased"
  98.       Picture.FileName = dlg.FileName
  99.       Picture.LoadType = "MemoryBased"
  100.       Refresh
  101.       DetailedEdit = True
  102.     End If
  103.   End Function
  104.  
  105.   Function PropertyEdit() As Long
  106.     ' Initialize handled status to not true
  107.     PropertyEdit = False
  108.   
  109.     If (StrComp(PropertyEditor.SelPropName, "Picture") = 0) Then 
  110.       PropertyEdit = DetailedEdit()
  111.     End If
  112.   End Function
  113.  
  114. End Type
  115.  
  116. Type BasicCommandShell From BasicCommandShell
  117. End Type
  118.  
  119. Type ListBox From ListBox
  120. End Type
  121.  
  122. Type FileListBox From FileListBox
  123. End Type
  124.  
  125. Type HashStringString From HashStringString
  126. End Type
  127.  
  128. Type MenuBar From MenuBar
  129. End Type
  130.  
  131. Type OleServer From OleServer
  132. End Type
  133.  
  134. Type ObjectTools From ObjectTools
  135.  
  136.   ' METHODS for object: ObjectTools
  137.   Function EnumReturnTrue (o As Object) As Boolean
  138.     EnumReturnTrue = True
  139.   End Function
  140.  
  141.   Function ObjectHasCopies(o As Object) As Boolean
  142.     ' Determine if our object has any copies.  If EnumObjectCopies
  143.     ' encounteres any copies, it will call the Return_True function, which
  144.     ' simply returns True, thus causing EnumObjectCopies to return True as well.
  145.     ObjectHasCopies = EnumObjectCopies(o, Me, "EnumReturnTrue")
  146.   
  147.   End Function
  148.  
  149. End Type
  150.  
  151. Type HashStringObject From HashStringObject
  152. End Type
  153.  
  154. Type XferData From XferData
  155. End Type
  156.  
  157. Type MarkupLayer From MarkupLayer
  158. End Type
  159.  
  160. Type TabStrip From TabStrip
  161. End Type
  162.  
  163. Type CPUClock From CPUClock
  164. End Type
  165.  
  166. Type CPUStopClock From CPUStopClock
  167. End Type
  168.  
  169. Type Ocx From Ocx
  170. End Type
  171.  
  172. Type Font From Font
  173.  
  174.   ' METHODS for object: Font
  175.   Function DetailedEdit() As Long
  176.     ' Initialize handled status to not true
  177.     DetailedEdit = False
  178.   
  179.     ' Handle Font Properties
  180.     FontDialog.Title = "Configure Font: " & Me
  181.     FontDialog.Font = Me
  182.     FontDialog.Execute
  183.     DetailedEdit = True
  184.   End Function
  185.  
  186. End Type
  187.  
  188. Type CheckBox From CheckBox
  189. End Type
  190.  
  191. Type DataBuffer From DataBuffer
  192. End Type
  193.  
  194. Type Button From Button
  195. End Type
  196.  
  197. Type Brush From Brush
  198. End Type
  199.  
  200. Type Bitmap From Bitmap
  201.  
  202.   ' METHODS for object: Bitmap
  203.   Function PropertyEdit() As Long
  204.     Dim dlg as New OpenDialog
  205.     ' Initialize handled status to not true
  206.     PropertyEdit = False
  207.   
  208.     ' Handle Image Properties
  209.     If (StrComp(PropertyEditor.SelPropName, "FileName") = 0) Then 
  210.   
  211.       ' use open dialog to set it
  212.       dlg.DefaultExtension = "bmp"
  213.       dlg.FileMustExist = False
  214.       dlg.FileName = ""
  215.       dlg.Filter = "Bitmap files (*.bmp)|*.bmp|All files (*.*)|*.*|"
  216.       dlg.NoChangeDir = True
  217.       dlg.Title = "Load Picture"
  218.       If dlg.Execute = IDOK Then 
  219.         LoadType = "FileBased"
  220.         PropertyEditor.SelPropAssign(dlg.FileName)
  221.         LoadType = "MemoryBased"
  222.         PropertyEdit = True
  223.       End If
  224.     End If
  225.   End Function
  226.  
  227. End Type
  228.  
  229. Type TabStripTab From TabStripTab
  230. End Type
  231.  
  232. Type Automation From Automation
  233. End Type
  234.  
  235. Type MessageWindow From MessageWindow
  236. End Type
  237.  
  238. Type Form From Form
  239.  
  240.   ' METHODS for object: Form
  241.   Function DetailedEdit() As Integer
  242.     FormEditor.CurForm = Me
  243.   End Function
  244.  
  245. End Type
  246.  
  247. Type StopClock From StopClock
  248. End Type
  249.  
  250. Type ObjectList From ObjectList
  251. End Type
  252.  
  253. Type ObjectCombo From ObjectCombo
  254. End Type
  255.  
  256. Type ListItem From ListItem
  257. End Type
  258.  
  259. Type OptionButton From OptionButton
  260. End Type
  261.  
  262. Type ImageList From ImageList
  263. End Type
  264.  
  265. Type ButtonGadget From ButtonGadget
  266.  
  267.   ' METHODS for object: ButtonGadget
  268.   Function DetailedEdit as long
  269.     Dim outcome as long
  270.     Try
  271.       GadgetConfigWizard.OriginalGadget = Me
  272.       outcome = GadgetConfigWizard.ShowModal
  273.       If outcome = IDCANCEL Then 
  274.         DetailedEdit = False
  275.       Else 
  276.         DetailedEdit = True
  277.       End If
  278.     Catch
  279.     End Try
  280.   End Function
  281.  
  282. End Type
  283.  
  284. Type GdiLine From GdiLine
  285. End Type
  286.  
  287. Type GdiShape From GdiShape
  288. End Type
  289.  
  290. Type Pen From Pen
  291. End Type
  292.  
  293. Type ObjectBox From ObjectBox
  294.  
  295.   ' METHODS for object: ObjectBox
  296.   Sub ScreenLayoutRestore
  297.     ' Try to detect if an ObjectBox will be off the screen when positioned, and
  298.     ' fix this by increasing the number of columns or rows.
  299.     ' 
  300.     dim screenWidth, screenHeight as Single
  301.     screenWidth = Screen.Width
  302.     screenHeight = Screen.Height
  303.     If (NumRows = -1) Then 
  304.       If Top + Height > screenHeight Then 
  305.         NumColumns = NumColumns + 1
  306.         ForceLayout(False)
  307.         If (Left + Width) > screenWidth Then Left = screenWidth - Width
  308.       End If
  309.     Else 
  310.       If Left + Width > screenWidth Then 
  311.         NumRows = NumRows + 1
  312.         ForceLayout(False)
  313.         If (Top + Height) > screenHeight Then Top = screenHeight - Height
  314.       End If
  315.     End If
  316.   End Sub
  317.  
  318. End Type
  319.  
  320. Type Printer From Printer
  321. End Type
  322.  
  323. Type Ole From Ole
  324. End Type
  325.  
  326. Type CompoundFile From CompoundFile
  327. End Type
  328.  
  329. Type FileComboBox From FileComboBox
  330. End Type
  331.  
  332. Type SystemTools From SystemTools
  333. End Type
  334.  
  335. Type CompoundFileStream From CompoundFileStream
  336. End Type
  337.  
  338. Type PopupMenu From PopupMenu
  339. End Type
  340.  
  341. Type CompoundFileStorage From CompoundFileStorage
  342. End Type
  343.  
  344. Type HashDictionary From HashDictionary
  345. End Type
  346.  
  347. Type ListView From ListView
  348. End Type
  349.  
  350. Begin Code
  351. ' Reconstruction commands for object: Clock
  352. '
  353.   With Clock
  354.   End With  'Clock
  355. ' Reconstruction commands for object: Window
  356. '
  357.   With Window
  358.     .DataSource := Nothing
  359.     .DataField := ""
  360.     .Caption := ""
  361.     .BackColor := -1
  362.     .ForeColor := -1
  363.     .MousePointer := "Default"
  364.     .Enabled := True
  365.     .Font := Nothing
  366.     .DragMode := "RightMouse"
  367.     .ZOrder := 0
  368.     .Move(0, 0, 0, 0)
  369.   End With  'Window
  370. ' Reconstruction commands for object: Control
  371. '
  372.   With Control
  373.     .Move(0, 0, 0, 0)
  374.     .TabStop := False
  375.     .TabGroup := False
  376.   End With  'Control
  377. ' Reconstruction commands for object: Drawable
  378. '
  379.   With Drawable
  380.     .Move(0, 0, 0, 0)
  381.     .TabStop := True
  382.     .TabGroup := True
  383.     .BevelInner := "None"
  384.     .BevelOuter := "None"
  385.     .BevelWidth := 2
  386.     .BorderWidth := 0
  387.     .Outlined := False
  388.     .CurrentX := 0
  389.     .CurrentY := 0
  390.     .DrawColor := 0
  391.     .DrawWidth := 1
  392.     .FillColor := 16777215
  393.     .DrawMode := "Copy Pen"
  394.     .DrawStyle := "Solid"
  395.     .FillStyle := "Solid"
  396.   End With  'Drawable
  397. ' Reconstruction commands for object: IndentedList
  398. '
  399.   With IndentedList
  400.     .Font := Nothing
  401.     .Move(0, 0, 0, 0)
  402.     .TabStop := True
  403.     .TabGroup := True
  404.     .ExpandOnDblClick := False
  405.     .IconBitmap := Nothing
  406.     .IconHeight := 0
  407.     .IconWidth := 0
  408.     .IndentWidth := 16
  409.     .Sorted := False
  410.     .Underline := False
  411.     .HighlightStyle := "TextOnly"
  412.   End With  'IndentedList
  413. ' Reconstruction commands for object: GLControl
  414. '
  415.   With GLControl
  416.     .Move(0, 0, 0, 0)
  417.     .TabStop := True
  418.     .TabGroup := True
  419.   End With  'GLControl
  420. ' Reconstruction commands for object: Directory
  421. '
  422.   With Directory
  423.     .Path := ""
  424.   End With  'Directory
  425. ' Reconstruction commands for object: File
  426. '
  427.   With File
  428.     .FileName := ""
  429.   End With  'File
  430. ' Reconstruction commands for object: BinaryFile
  431. '
  432.   With BinaryFile
  433.     .Position := -1
  434.     .SwapBytes := False
  435.   End With  'BinaryFile
  436. ' Reconstruction commands for object: PictureBox
  437. '
  438.   With PictureBox
  439.     .Move(0, 0, 0, 0)
  440.   End With  'PictureBox
  441. ' Reconstruction commands for object: ControlGroup
  442. '
  443.   With ControlGroup
  444.     .EvalRequires := "MatchOne"
  445.   End With  'ControlGroup
  446. ' Reconstruction commands for object: ObjectHierarchy
  447. '
  448.   With ObjectHierarchy
  449.     .Font := Nothing
  450.     .Move(0, 0, 0, 0)
  451.     .TabStop := True
  452.     .TabGroup := True
  453.     .Group := Nothing
  454.     .RootObject := Nothing
  455.     .ShowDynamics := False
  456.     .ShowEmbeds := False
  457.     .ShowStatics := True
  458.   End With  'ObjectHierarchy
  459. ' Reconstruction commands for object: ScrollBar
  460. '
  461.   With ScrollBar
  462.     .Move(0, 0, 0, 0)
  463.     .TabStop := True
  464.     .TabGroup := True
  465.     .SmallChange := 100
  466.     .LargeChange := 1000
  467.     .Min := 0
  468.     .Max := 32767
  469.     .Value := 0
  470.     .Orientation := "Vertical"
  471.   End With  'ScrollBar
  472. ' Reconstruction commands for object: Label
  473. '
  474.   With Label
  475.     .Move(0, 0, 0, 0)
  476.     .TabGroup := True
  477.     .BorderStyle := "None"
  478.     .Alignment := "Left"
  479.     .WordWrap := True
  480.     .Ctrl3d := True
  481.   End With  'Label
  482. ' Reconstruction commands for object: TextBox
  483. '
  484.   With TextBox
  485.     .Move(0, 0, 0, 0)
  486.     .TabStop := True
  487.     .BorderStyle := "Fixed Single"
  488.     .WordWrap := False
  489.     .MaxLength := 0
  490.     .MultiLine := False
  491.     .ReadOnly := False
  492.     .ScrollBars := "None"
  493.   End With  'TextBox
  494. ' Reconstruction commands for object: RichTextBox
  495. '
  496.   With RichTextBox
  497.     .BackColor := 16777215
  498.     .Move(0, 0, 0, 0)
  499.     .WordWrap := True
  500.     .Ctrl3d := False
  501.     .MultiLine := True
  502.     .DisableNoScroll := False
  503.     .HideSelection := True
  504.     .Persistent := True
  505.     .FileName := ""
  506.   End With  'RichTextBox
  507. ' Reconstruction commands for object: Gauge
  508. '
  509.   With Gauge
  510.     .Move(0, 0, 0, 0)
  511.     .TabGroup := True
  512.     .Min := 0
  513.     .Max := 100
  514.     .Value := 0
  515.     .Orientation := "Horizontal"
  516.     .LEDStep := 0
  517.     .Margin := 0
  518.     .BarColor := 16711680
  519.   End With  'Gauge
  520. ' Reconstruction commands for object: ComboBox
  521. '
  522.   With ComboBox
  523.     .Move(0, 0, 0, 0)
  524.     .TabStop := True
  525.     .TabGroup := True
  526.     .Ctrl3d := True
  527.     .Sorted := True
  528.     .DropHeight := 8
  529.     .Style := "DropdownCombo"
  530.   End With  'ComboBox
  531. ' Reconstruction commands for object: GdiObject
  532. '
  533.   With GdiObject
  534.   End With  'GdiObject
  535. ' Reconstruction commands for object: TextFile
  536. '
  537.   With TextFile
  538.     .Position := -1
  539.   End With  'TextFile
  540. ' Reconstruction commands for object: Frame
  541. '
  542.   With Frame
  543.     .Move(0, 0, 0, 0)
  544.     .TabStop := True
  545.     .TabGroup := True
  546.     .Ctrl3d := True
  547.   End With  'Frame
  548. ' Reconstruction commands for object: ColumnHeader
  549. '
  550.   With ColumnHeader
  551.     .Alignment := "Left"
  552.     .Width := 1440
  553.     .Caption := ""
  554.   End With  'ColumnHeader
  555. ' Reconstruction commands for object: Screen
  556. '
  557.   With Screen
  558.     .MousePointer := "Default"
  559.   End With  'Screen
  560. ' Reconstruction commands for object: GdiPolyline
  561. '
  562.   With GdiPolyline
  563.   End With  'GdiPolyline
  564. ' Reconstruction commands for object: Menu
  565. '
  566.   With Menu
  567.     .AccelKey := "(nothing)"
  568.   End With  'Menu
  569. ' Reconstruction commands for object: Image
  570. '
  571.   With Image
  572.     .Move(0, 0, 0, 0)
  573.     .BevelOuter := "Inset"
  574.     .AutoInitCropRect := True
  575.     .Picture := Nothing
  576.     .ResizeMode := "Fit"
  577.     .ScrollBars := "Automatic"
  578.   End With  'Image
  579. ' Reconstruction commands for object: BasicCommandShell
  580. '
  581.   With BasicCommandShell
  582.     .Visible := False
  583.     .Caption := "Basic Command Shell"
  584.     .Left := 0
  585.     .Top := 0
  586.     .Width := 0
  587.     .Height := 0
  588.   End With  'BasicCommandShell
  589. ' Reconstruction commands for object: ListBox
  590. '
  591.   With ListBox
  592.     .Move(0, 0, 0, 0)
  593.     .TabStop := True
  594.     .TabGroup := True
  595.     .Ctrl3d := True
  596.     .Sorted := True
  597.   End With  'ListBox
  598. ' Reconstruction commands for object: FileListBox
  599. '
  600.   With FileListBox
  601.     .Move(0, 0, 0, 0)
  602.     .Path := ""
  603.     .Filter := ""
  604.     .ShowDrives := False
  605.     .ShowDirs := False
  606.     .ShowFiles := True
  607.   End With  'FileListBox
  608. ' Reconstruction commands for object: HashStringString
  609. '
  610.   With HashStringString
  611.     .BucketCount := 64
  612.     .Persistent := False
  613.   End With  'HashStringString
  614. ' Reconstruction commands for object: MenuBar
  615. '
  616.   With MenuBar
  617.  
  618.   End With  'MenuBar
  619. ' Reconstruction commands for object: OleServer
  620. '
  621.   With OleServer
  622.     .ClassID := ""
  623.     .FileName := ""
  624.     .RegClass := "Single"
  625.     .Active := "Strong"
  626.     .RegState := "Unregistered"
  627.     .Automated := Nothing
  628.   End With  'OleServer
  629. ' Reconstruction commands for object: ObjectTools
  630. '
  631.   With ObjectTools
  632.   End With  'ObjectTools
  633. ' Reconstruction commands for object: HashStringObject
  634. '
  635.   With HashStringObject
  636.     .BucketCount := 64
  637.     .Persistent := False
  638.   End With  'HashStringObject
  639. ' Reconstruction commands for object: XferData
  640. '
  641.   With XferData
  642.   End With  'XferData
  643. ' Reconstruction commands for object: MarkupLayer
  644. '
  645.   With MarkupLayer
  646.     .Move(0, 0, 0, 0)
  647.   End With  'MarkupLayer
  648. ' Reconstruction commands for object: TabStrip
  649. '
  650.   With TabStrip
  651.     .Move(0, 0, 0, 0)
  652.     .TabStop := True
  653.     .TabGroup := True
  654.     .ImageListRef := Nothing
  655.     .MultiRow := False
  656.     .Style := "Tabs"
  657.     .TabWidthStyle := "Justified"
  658.     .TabFixedHeight := 0
  659.     .TabFixedWidth := 1000
  660.     .Ctrl3d := False
  661.   End With  'TabStrip
  662. ' Reconstruction commands for object: CPUClock
  663. '
  664.   With CPUClock
  665.   End With  'CPUClock
  666. ' Reconstruction commands for object: CPUStopClock
  667. '
  668.   With CPUStopClock
  669.     .State := "Reset"
  670.   End With  'CPUStopClock
  671. ' Reconstruction commands for object: Ocx
  672. '
  673.   With Ocx
  674.     .Caption := ""
  675.     .BackColor := -1
  676.     .ForeColor := -1
  677.     .Font := Nothing
  678.     .Move(0, 0, 0, 0)
  679.     .TabStop := True
  680.     .TabGroup := True
  681.     .OCXClassName := ""
  682.     .Caption := ""
  683.     .BackColor := -1
  684.     .ForeColor := -1
  685.     .Font := Nothing
  686.   End With  'Ocx
  687. ' Reconstruction commands for object: Font
  688. '
  689.   With Font
  690.     .FaceName := ""
  691.     .Size := 0.000000
  692.     .Bold := True
  693.     .Italic := False
  694.     .Strikethru := False
  695.   End With  'Font
  696. ' Reconstruction commands for object: CheckBox
  697. '
  698.   With CheckBox
  699.     .Move(0, 0, 0, 0)
  700.     .TabStop := True
  701.     .Value := "Unchecked"
  702.     .Ctrl3d := True
  703.   End With  'CheckBox
  704. ' Reconstruction commands for object: DataBuffer
  705. '
  706.   With DataBuffer
  707.     .Persistent := False
  708.   End With  'DataBuffer
  709. ' Reconstruction commands for object: Button
  710. '
  711.   With Button
  712.     .Move(0, 0, 0, 0)
  713.     .TabStop := True
  714.     .TabGroup := True
  715.     .Ctrl3d := False
  716.   End With  'Button
  717. ' Reconstruction commands for object: Brush
  718. '
  719.   With Brush
  720.     .FillColor := 16777215
  721.     .FillStyle := "Solid"
  722.   End With  'Brush
  723. ' Reconstruction commands for object: Bitmap
  724. '
  725.   With Bitmap
  726.     .CacheBitmap := False
  727.     .Persistent := True
  728.     .StretchBltMode := "ColorOnColor"
  729.     .LoadType := "FileBased"
  730.     .FileName := ""
  731.   End With  'Bitmap
  732. ' Reconstruction commands for object: TabStripTab
  733. '
  734.   With TabStripTab
  735.     .Caption := ""
  736.     .Icon := 0
  737.   End With  'TabStripTab
  738. ' Reconstruction commands for object: Automation
  739. '
  740.   With Automation
  741.   End With  'Automation
  742. ' Reconstruction commands for object: MessageWindow
  743. '
  744.   With MessageWindow
  745.     .hWnd := 0
  746.   End With  'MessageWindow
  747. ' Reconstruction commands for object: Form
  748. '
  749.   With Form
  750.     .MousePointer := "Default"
  751.     .Font := Nothing
  752.     .Move(5160, 2295, 3600, 4320)
  753.     .BevelInner := "None"
  754.     .BevelOuter := "None"
  755.     .BevelWidth := 2
  756.     .BorderWidth := 0
  757.     .Outlined := False
  758.     .CurrentX := 0
  759.     .CurrentY := 0
  760.     .DrawColor := 0
  761.     .DrawWidth := 1
  762.     .FillColor := 16777215
  763.     .DrawMode := "Copy Pen"
  764.     .DrawStyle := "Solid"
  765.     .FillStyle := "Solid"
  766.     .KeyPreview := False
  767.     .ScaleMode := "Twip"
  768.     .DefaultButton := Nothing
  769.     .CancelButton := Nothing
  770.     .MenuBar := Nothing
  771.     .PopupMenu := Nothing
  772.     .FileDrop := False
  773.     .AccelForm := Nothing
  774.     .BorderStyle := "Sizable"
  775.     .MaxButton := True
  776.     .MinButton := True
  777.     .ControlBox := True
  778.     .Parent := Nothing
  779.   End With  'Form
  780. ' Reconstruction commands for object: StopClock
  781. '
  782.   With StopClock
  783.     .State := "Reset"
  784.   End With  'StopClock
  785. ' Reconstruction commands for object: ObjectList
  786. '
  787.   With ObjectList
  788.     .Move(0, 0, 0, 0)
  789.     .TabStop := True
  790.     .TabGroup := True
  791.     .Group := Nothing
  792.     .ListIndex := -1
  793.     .RestrictToModule := -1
  794.     .ShowDynamics := False
  795.     .ShowEmbeds := False
  796.     .ShowStatics := True
  797.     .RootObject := Nothing
  798.     .SelObject := Nothing
  799.     .Style := "Sorted"
  800.   End With  'ObjectList
  801. ' Reconstruction commands for object: ObjectCombo
  802. '
  803.   With ObjectCombo
  804.     .Move(0, 0, 0, 0)
  805.     .DropHeight := 8
  806.   End With  'ObjectCombo
  807. ' Reconstruction commands for object: ListItem
  808. '
  809.   With ListItem
  810.   End With  'ListItem
  811. ' Reconstruction commands for object: OptionButton
  812. '
  813.   With OptionButton
  814.     .Move(0, 0, 0, 0)
  815.     .Ctrl3d := True
  816.     .Value := False
  817.   End With  'OptionButton
  818. ' Reconstruction commands for object: ImageList
  819. '
  820.   With ImageList
  821.     .ImageWidth := 0
  822.     .ImageHeight := 0
  823.   End With  'ImageList
  824. ' Reconstruction commands for object: ButtonGadget
  825. '
  826.   With ButtonGadget
  827.     .Enabled := True
  828.     .Separator := 0
  829.     .Position := -1
  830.     .State := "Up"
  831.     .ButtonType := "Command"
  832.     .ShadowStyle := "DoubleShadow"
  833.   End With  'ButtonGadget
  834. ' Reconstruction commands for object: GdiLine
  835. '
  836.   With GdiLine
  837.     .x1 := 543973718
  838.     .y1 := 1629499769
  839.     .x2 := 1867260019
  840.     .y2 := 539584366
  841.   End With  'GdiLine
  842. ' Reconstruction commands for object: GdiShape
  843. '
  844.   With GdiShape
  845.     .x1 := 744846433
  846.     .y1 := 1717986592
  847.     .x2 := 544498533
  848.     .y2 := 1327526721
  849.     .Shape := "Rectangle"
  850.   End With  'GdiShape
  851. ' Reconstruction commands for object: Pen
  852. '
  853.   With Pen
  854.     .Color := 16777215
  855.     .Width := 1
  856.     .Style := "Solid"
  857.   End With  'Pen
  858. ' Reconstruction commands for object: ObjectBox
  859. '
  860.   With ObjectBox
  861.     .Caption := ""
  862.     .BackColor := 12632256
  863.     .Move(0, 0, 0, 0)
  864.     .AutoEnabler := True
  865.     .NumColumns := 2
  866.     .NumRows := -1
  867.     .TileDirection := "Horizontal"
  868.     .LayoutStyle := "ToolBox"
  869.     .MarginLeft := -1
  870.     .MarginRight := -1
  871.     .MarginTop := -1
  872.     .MarginBottom := -1
  873.   End With  'ObjectBox
  874. ' Reconstruction commands for object: Printer
  875. '
  876.   With Printer
  877.     .BevelInner := "None"
  878.     .BevelOuter := "None"
  879.     .BevelWidth := 2
  880.     .BorderWidth := 0
  881.     .Outlined := False
  882.     .CurrentX := 0
  883.     .CurrentY := 0
  884.     .DrawColor := 0
  885.     .DrawWidth := 1
  886.     .FillColor := 16777215
  887.     .DrawMode := "Copy Pen"
  888.     .DrawStyle := "Solid"
  889.     .FillStyle := "Solid"
  890.     .Font := Nothing
  891.     .ScaleMode := "Twip"
  892.   End With  'Printer
  893. ' Reconstruction commands for object: Ole
  894. '
  895.   With Ole
  896.     .Move(0, 0, 0, 0)
  897.     .TabStop := True
  898.     .TabGroup := True
  899.     .Verb := 0
  900.     .OleTypeAllowed := "Either"
  901.     .HostName := ""
  902.     .Class := ""
  903.     .SourceDoc := ""
  904.     .SizeMode := "Stretch"
  905.   End With  'Ole
  906. ' Reconstruction commands for object: CompoundFile
  907. '
  908.   With CompoundFile
  909.   End With  'CompoundFile
  910. ' Reconstruction commands for object: FileComboBox
  911. '
  912.   With FileComboBox
  913.     .Move(0, 0, 0, 0)
  914.     .TabStop := True
  915.     .TabGroup := True
  916.     .Ctrl3d := True
  917.     .Sorted := True
  918.   End With  'FileComboBox
  919. ' Reconstruction commands for object: SystemTools
  920. '
  921.   With SystemTools
  922.     .LastError := 0
  923.   End With  'SystemTools
  924. ' Reconstruction commands for object: CompoundFileStream
  925. '
  926.   With CompoundFileStream
  927.     .Position := -1
  928.   End With  'CompoundFileStream
  929. ' Reconstruction commands for object: PopupMenu
  930. '
  931.   With PopupMenu
  932.  
  933.   End With  'PopupMenu
  934. ' Reconstruction commands for object: CompoundFileStorage
  935. '
  936.   With CompoundFileStorage
  937.   End With  'CompoundFileStorage
  938. ' Reconstruction commands for object: HashDictionary
  939. '
  940.   With HashDictionary
  941.     .BucketCount := 64
  942.     .Persistent := False
  943.   End With  'HashDictionary
  944. ' Reconstruction commands for object: ListView
  945. '
  946.   With ListView
  947.     .BackColor := 16777215
  948.     .Move(0, 0, 0, 0)
  949.     .TabStop := True
  950.     .TabGroup := True
  951.     .View := "Report"
  952.     .Arrange := "AutoTop"
  953.     .SortOrder := "Ascending"
  954.     .SortType := "Alphabetic"
  955.     .Sorted := False
  956.     .SortKey := 0
  957.     .LabelEdit := True
  958.     .LabelWrap := True
  959.     .HideColumnHeaders := False
  960.     .HideSelection := True
  961.     .SmallIcons := Nothing
  962.     .LargeIcons := Nothing
  963.     .Ctrl3d := False
  964.     .BackColor := 16777215
  965.   End With  'ListView
  966. End Code
  967.